package com.cadre.system.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.cadre.system.domain.officer.A01;
import com.cadre.system.domain.officer.A93;
import com.cadre.system.domain.officer.A93_BZ;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

/* loaded from: A93Mapper.class */
public interface A93Mapper extends BaseMapper<A93> {
    List<A93> selectListforPage(Page<A93> page, Map<String, Object> map);

    int deleteA93ById(String str);

    int saveA93ByList(@Param("list") List<A93> list, @Param("personId") String str);

    List<A93> selectByMaps(Map<String, Object> map);

    List<A01> selectToLeaders(Map<String, Object> map);

    List<A93_BZ> selectByMaps_BZ(@Param("flowIdList") List<String> list);

    List<A01> selectToLeaders_BZ(Map<String, Object> map, List<String> list);
}
